package neo.indigo.negocio;

import java.io.File;
import java.io.Serializable;

public class Sonido implements Serializable{
	int id;
	String name;
	String route;
	
	public Sonido(){
		name = null;
		route = null;		
	}
	
	public Sonido(String na, String ro){
		name = na;
		route = ro;		
	}

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getRoute() {
		return route;
	}

	public void setRoute(String route) {
		this.route = route;
	}
	
	/**
	 * Delete file.
	 * Borrar el archivo de audio al que hace referencia esta instancia
	 * permanentemente de sistema de archivos.
	 */
	public void deleteFile(){
		File f = new File(route);
		f.delete();
	}
}
